internal carotid artery – English–Español translations

🇬🇧 en es 🇪🇸

internal carotid artery noun

  • artery to the internal head
arteria carótida interna, carótida interna
Wiktionary Links